Embedded Software Control of a Hybrid Vehicle’s ECU/FCM System

نویسندگان

  • Robert Murphy
  • Patrick Otoo Bobbie
چکیده

This paper describes a research project that uses embedded systems design principles to construct and simulate an Engine Control Unit (ECU) for a hybrid car. The ECU is designed to select a fuel type based on the stress level of the simulated engine. The primary goal of the project was to use a robotics kit, connected to sensors, to simulate a hybrid car under certain stress conditions such as hill climbing or full throttle. The project uses the LEGO® Mindstorms® NXT robotics kit combined with a Java-based firmware, a pressure sensor to simulate a gas pedal, and a tilt sensor to determine when the car is traveling uphill or downhill. The objective was to develop, through simulation, a framework for adjusting the ratios/proportions of fuel types and mixture under the stress conditions. The expected result was to establish a basis for determining the ideal/optimal fuel-mix-stress ratios on the hybrid car’s performance. Using the NXT robotics kit abstracted the low level details of the embedded system design, which allowed a focus on the high level design details of the research. Also, using the NXJ Java-based firmware allowed the incorporation of object oriented design principles into the project. The paper outlines the evolution and the compromises made in the choice of hardware and software components, and describes the computations and methodologies used in the project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Based Design of ECU Software - A Component Based Approach

This paper shows how architecture description languages can be tailored to the design of embedded automotive control software. Furthermore, graphical modeling means are put in an object oriented programming context using classes, attributes and methods. After a survey of typical automotive requirements, an example from a vehicle’s body electronics software shows the component based architecture...

متن کامل

Iterative hybrid causal model based diagnosis: Application to automotive embedded functions

The behavior of embedded systems is commonly characterized by hybrid phenomena in which each operational mode is triggered by commands sent by electronic control units (ECU), involving hardware and software components. While hardware components are inherently continuous, the ECUs introduce discrete switching between the behavioral modes of the apparatus. For continuous systems, the theory of lo...

متن کامل

Key Considerations for Powertrain HIL Test

Safety, availability, and cost considerations can make performing thorough tests of embedded control devices using the complete system impractical. Hardware-in-the-loop (HIL) simulation is a real-time test technique used to test these devices more efficiently. During HIL test, the physical system that interfaces to an embedded control device is simulated on real-time hardware, and the outputs o...

متن کامل

Model-Based Deployment in Automotive Embedded Software: From a High-Level View to Low-Level Implementations

The electronic components in present-day automobiles are based on networks of electronic control units (ECU) running embedded software. The development of distributed, concurrent software applications based on such ECU networks is becoming increasingly complex and error-prone. In current practice, system-level views of the network are merely used to characterise technical constraints such as pe...

متن کامل

Modeling and Simulation of Crush Natural Gas Turbo Engine

The development of Crush Natural Gas (CNG) Engine Control Unit (ECU) depends on expensive bench tests or traditional gasoline engine simulation software, which expand researching and developing period. A new approach is presented in this paper, in which a novelty CNG Turbo engine model based on Mean Value Model and Hardware In Loop (HIL) platform are included. The model acts as many roles e.g. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012